package com.courage.crawler.boss.domain.mapper;

import com.courage.crawler.boss.domain.po.TBossJob;
import com.courage.crawler.boss.domain.po.TBossJobExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Component;

@Component
public interface TBossJobMapper {

    long countByExample(TBossJobExample example);

    int deleteByExample(TBossJobExample example);

    int insert(TBossJob record);

    int insertSelective(TBossJob record);

    int countByJobId(String jobId);

    List<TBossJob> selectByExample(TBossJobExample example);

    int updateByExampleSelective(@Param("record") TBossJob record, @Param("example") TBossJobExample example);

    int updateByExample(@Param("record") TBossJob record, @Param("example") TBossJobExample example);

}